package com.ehcontrerasg.agenda;

import com.ehcontrerasg.agenda.R.string;

import android.support.v7.app.ActionBarActivity;
import android.app.AlertDialog;
import android.content.Context;
import android.content.DialogInterface;
import android.content.Intent;
import android.os.Bundle;
import android.view.Menu;
import android.view.MenuItem;
import android.view.View;
import android.view.View.OnClickListener;
import android.view.inputmethod.InputMethodManager;
import android.widget.ArrayAdapter;
import android.widget.Button;
import android.widget.EditText;
import android.widget.Spinner;
import android.widget.TextView;


@SuppressWarnings("unused")
public class MainActivity extends ActionBarActivity {
   
    @Override
    protected void onCreate(Bundle savedInstanceState) {
    	String[] datos = new String[] {"hola", "dato", "casa" };
    	super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
        Spinner lista = (Spinner) findViewById(R.id.SCiudades);
        
		//ArrayAdapter<String> adaptador = new ArrayAdapter<String>(this , android.R.layout.simple_spinner_item, datos );
		ArrayAdapter<CharSequence> adaptador = ArrayAdapter.createFromResource(this , android.R.layout.simple_spinner_item, R.array.SCiudad );
        adaptador.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
        lista.setAdapter(adaptador);
        
    	
       

        
		Button BAyuda= (Button) findViewById(R.id.BTAyuda);
        
        BAyuda.setOnClickListener(new OnClickListener() {
		
			@Override
			public void onClick(View v) {
				Intent ayuda = new Intent(MainActivity.this, AyudaActivity.class);
				startActivity(ayuda);
			}
		});
        
        
        Button BotonGuardar = (Button) findViewById(R.id.BGuardar);
        
        BotonGuardar.setOnClickListener(new OnClickListener() {
		
			@Override
			public void onClick(View v) {
				TextView texto= (TextView) findViewById(R.id.TVmensaje1);
				texto.setText(R.string.TextMensaje1);
				EditText ETNombre= (EditText) findViewById(R.id.ETNombre);
				ETNombre.setText(" ");
				EditText ETApellido= (EditText) findViewById(R.id.ETApellido);
				ETApellido.setText(" ");
				EditText ETNumero= (EditText) findViewById(R.id.ETTelefono);
				ETNumero.setText(" ");
				QuitarTeclado(ETNumero);
			}
			

			private void QuitarTeclado(View v) {
					InputMethodManager Teclado = (InputMethodManager) getSystemService(Context.INPUT_METHOD_SERVICE);
					Teclado.hideSoftInputFromWindow(v.getWindowToken(), 0);
				
			}
		});
        
    }


    @Override
    public boolean onCreateOptionsMenu(Menu menu) {
        // Inflate the menu; this adds items to the action bar if it is present.
        getMenuInflater().inflate(R.menu.main, menu);
        return true;
    }
    
    @SuppressWarnings("deprecation")
	@Override
	public boolean onOptionsItemSelected(MenuItem item) {
		// TODO Auto-generated method stub
		AlertDialog alerta = new AlertDialog.Builder(this).create();
		alerta.setTitle(getString(R.string.ADTitulo));
		alerta.setButton("ok", new DialogInterface.OnClickListener() {
			
			@Override
			public void onClick(DialogInterface dialog, int which) {
				// TODO Auto-generated method stub
				
			}
		});
		 switch (item.getItemId()) {
		case R.id.MenAcerca:
			alerta.setMessage(getString(R.string.MenuAcerca));
			break;

		case R.id.MenAyuda:
			alerta.setMessage(getString(R.string.MenuAyuda));
			
			break;
			
		case R.id.MenWeb:
			alerta.setMessage(getString(R.string.MenuWeb));
			break;
		}
		alerta.show();
		return false;
	}


}
